675e26210b4f45b0cb07117e290d17a0e8ac9e7c,platform/diff-impl/src/com/intellij/openapi/util/diff/tools/util/DividerPolygonUtil.java,DividerPolygonUtil,paintPolygons,#Graphics2D#number#Editor#Editor#DividerPaintable#,62

Before Change


                                   @NotNull DividerPaintable paintable) {
    List<DividerPolygon> polygons = createVisiblePolygons(editor1, editor2, paintable);

    GraphicsUtil.setupAAPainting(gg);
    for (DividerPolygon polygon : polygons) {
      polygon.paint(gg, width);
    }

After Change


                                   @NotNull DividerPaintable paintable) {
    List<DividerPolygon> polygons = createVisiblePolygons(editor1, editor2, paintable);

    GraphicsConfig config = GraphicsUtil.setupAAPainting(gg);
    for (DividerPolygon polygon : polygons) {
      polygon.paint(gg, width);
    }
    config.restore();
  }

  public static void paintSimplePolygons(@NotNull Graphics2D gg,